package com.blue.wechat.invoke.model.media;

import java.util.List;

import com.alibaba.fastjson.annotation.JSONField;
import com.blue.core.dict.WechatMediaType;

/**
 * 获取永久素材
 * 
 * @author zhengj
 * @since 1.0 2017年6月12日
 */
public class GetMaterial
{
	@JSONField(name = "news_item")
	private List<MaterialNewsItem> newsItem;
	private String title; // 视频标题
	private String description; // 视频描述

	private WechatMediaType type; // 资源类型
	private int size; // 大小
	private String mimeType;
	private String path; // 下载路径

	public GetMaterial()
	{
	}

	public List<MaterialNewsItem> getNewsItem()
	{
		return newsItem;
	}

	public void setNewsItem(List<MaterialNewsItem> newsItem)
	{
		this.newsItem = newsItem;
	}

	public String getTitle()
	{
		return title;
	}

	public void setTitle(String title)
	{
		this.title = title;
	}

	public String getDescription()
	{
		return description;
	}

	public void setDescription(String description)
	{
		this.description = description;
	}

	public WechatMediaType getType()
	{
		return type;
	}

	public void setType(WechatMediaType type)
	{
		this.type = type;
	}

	public int getSize()
	{
		return size;
	}

	public void setSize(int size)
	{
		this.size = size;
	}

	public String getMimeType()
	{
		return mimeType;
	}

	public void setMimeType(String mimeType)
	{
		this.mimeType = mimeType;
	}

	public String getPath()
	{
		return path;
	}

	public void setPath(String path)
	{
		this.path = path;
	}

}
